round-leafed mint - French English Dictionary